Lao People''s Democratic Republic

Explore definitions, synonyms, and language insights of Lao People''s Democratic Republic

Definitions

Noun
a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949

Synonyms